home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1983-11-14 | 640 b | 30 lines |
- 10 PRINT "NORMAL DISTRIBUTION"
- 20 PRINT
- 30 PRINT "(0=STANDARD,1=NON-STANDARD)"
- 40 PRINT "WHICH TYPE OF VARIABLE";
- 50 INPUT S
- 60 IF S = 0 THEN 120
- 70 PRINT "MEAN";
- 80 INPUT M
- 90 PRINT "STANDARD DEVIATION ";
- 100 INPUT S
- 110 GOTO 130
- 120 S = 1
- 130 PRINT
- 140 PRINT "(TO END PROGRAM ENTER X=99999)"
- 150 PRINT "X = ";
- 160 INPUT Y
- 170 IF Y = 99999 THEN 290
- 180 Y = ABS ((Y-M) /S)
- 190 R = EXP ( - (Y ^ 2) / 2) / 2.50663
- 200 PRINT "FREQUENCY = ";R
- 210 Z = Y
- 220 Y = 1 / (1 + 0.33267 * ABS (Y))
- 230 T = 1 - R* (0.436184 * Y - 0.120168 * Y ^ 2 + 0.937298 * Y ^ 3)
- 240 IF Z > = 0 THEN 260
- 250 T = 1 - T
- 260 PRINT "PROBABILITY = "; T
- 270 PRINT
- 280 GOTO 150
- 290 RUN "STAT"
-